X
تبليغات

تصویر ثابت

جدیدترین سایت های آموزش برنامه نویسی به کودکان
loading...
YourAds Here YourAds Here

کدنویسی بچه ها

بازدید : 298
جمعه 11 خرداد 1403 زمان : 22:30

علم و حتی هوش مصنوعی. لوگو تقریباً در هر پلتفر سایت های آموزش برنامه نویسی به کودکان م در هر دو نسخه رایگان و تجاری به طور گسترده در دسترس است.

مبتنی بر اسکالا

Kojo یک محیط توسعه دسکتاپ تعاملی است که عمدتاً برای اهداف آموزشی توسعه یافته است که بر روی ویندوز، لینوکس و OS X اجرا می‌شود. این یک محیط آموزشی است، با ویژگی‌های مختلف که به کاوش، یادگیری و آموزش مفاهیم در زمینه‌های مختلف کمک می‌کند. برنامه نویسی کامپیوتر و تفکر انتقادی، ریاضی و علوم، هنر، موسیقی و تفکر خلاق، سواد کامپیوتر و اینترنت.[3]

مبتنی بر اسمال تاک

به عنوان بخشی از پروژه یک لپ تاپ برای هر کودک، دنباله سایت های آموزش برنامه نویسی به کودکان ای از زبان های مبتنی بر اسمال تاک توسعه داده شده است که هر کدام به عنوان مقدمه ای برای زبان بعدی طراحی شده اند. ساختار Scratch to Etoys to Squeak to any Smalltalk است.[4] هر کدام محیط‌های گرافیکی را فراهم می‌کنند که ممکن است برای آموزش نه تنها مفاهیم برنامه‌نویسی به بچه‌ها، بلکه شبیه‌سازی‌های فیزیک و ریاضی، تمرین‌های داستان‌گویی و غیره با استفاده از یادگیری سازنده مورد استفاده قرار گیرد. Smalltalk و Squeak دارای زبان‌های توسعه نرم‌افزاری هستند که دهه‌ها در اطراف بوده و مورد احترام بوده‌اند. خراش یک ابزار یادگیری کودکان است.

Scratch یک زبان بصری است که بر اساس و در Squeak پیاده سازی شده است. هدف آن آموزش مفاهیم برنامه نویسی به کودکان و اجازه دادن به آنها برای ایجاد بازی، ویدئو و موسیقی است. در Scratch، تمام اشیاء تعاملی، گرافیک ها و صداها را می توان به راحتی به یک برنامه جدید وارد کرد و به روش های جدید ترکیب ک سایت های آموزش برنامه نویسی به کودکان رد. به این ترتیب، مبتدیان می توانند نتایج سریعی کسب کنند و انگیزه بیشتری برای تلاش بیشتر داشته باشند. انجمن Scratch بیش از 3,000,000 پروژه را توسعه داده و آپلود کرده است.[5] این توسط گروه Lifelong Kindergarten در آزمایشگاه رسانه MIT توسعه یافته است.

Etoys بر اساس ایده موجودات مجازی قابل برنامه ریزی است که روی صفحه کامپیوتر رفتار می کنند. Etoys یک محیط نویسندگی غنی از رسانه را با یک مدل شی اسکریپت ساده و قدرتمند برای بسیاری از انواع اشیاء ایجاد شده توسط کاربران نهایی فراهم می کند. این شامل گرافیک های دو بعدی و سه بعدی، تصاویر، متن، ذرات، ارائه ها، صفحات وب، ویدئوها، صدا و MIDI، امکان اشتراک گذاری دسکتاپ با سایر کاربران Etoy در زمان واقعی است، بنابراین بسیاری از اشکال آموزش و بازی غوطه ور را می توان از طریق آن انجام داد. اینترنت. این چند زبانه است و با موفقیت در ایالات متحده، اروپا، آمریکای جنوبی، ژاپن، کره، هند، نپال و جاهای دیگر استفاده شده است. این برنامه برای کودکان 9 تا 12 ساله طراحی شده است.[6]

Squeak یک پیاده سازی مدرن، متن باز و با امکانات کامل از زبان سایت های آموزش برنامه نویسی به کودکان و محیط اسمال تاک است. Smalltalk یک زبان برنامه نویسی انعکاسی شی گرا، تایپ پویا و بازتابی است که برای زیربنای "دنیای جدید" محاسبات ایجاد شده است که نمونه آن "همزیستی انسان و کامپیوتر" است.[7] مانند Lisp، ماندگاری مبتنی بر تصویر دارد، بنابراین همه چیز از داخل زبان قابل تغییر است (به Smalltalk# Reflection مراجعه کنید).[8] این صنعت با معرفی بسیاری از مفاهیم در برنامه نویسی شی گرا و کامپایل به موقع، تأثیر زیادی بر صنعت گذاشته است. Squeak وسیله ای برای طیف گسترده ای از پروژه ها از جمله برنامه های کاربردی چند رسانه ای، پلت فرم های آموزشی و توسعه برنامه های کاربردی وب تجاری است. Squeak به گونه ای طراحی شده است که بسیار قابل حمل باشد و به راحتی اشکال زدایی، تجزیه و تحلیل و تغییر داده شود، زیرا ماشین مجازی آن به طور کامل در Smalltalk نوشته شده است.

پاسکال

پاسکال شناخته شده ترین زبانی است که با هدف آموزش طراحی شده است.[نیازمند منبع] از اواخر دهه 1970 تا اواخر دهه 1980، این زبان انتخاب اصلی در کلاس های مقدماتی علوم کامپیوتر برای آموزش برنامه نویسی به دانشجویان در ایالات متحده و اروپا بود. استفاده از آن برای برنامه های کاربردی در دنیای واقعی از آن زمان افزایش یافته است، و در نظر گرفتن آن به عنوان یک زبان صرفا آموزشی از آن زمان تا حدودی بحث برانگیز شده است سایت های آموزش برنامه نویسی به کودکان . [به گفته چه کسی؟]

دیگر

CircuitPython نسخه مبتدی پایتون برای الکترونیک و آموزش تعاملی است.

Rapira یک زبان برنامه نویسی رویه ای شبیه به ALGOL، با محیط توسعه تعاملی ساده است که در اتحاد جماهیر شوروی برای آموزش برنامه نویسی در مدارس توسعه یافته است.

Src:Card یک زبان برنامه نویسی آفلاین لمسی است که در یک بازی کارتی آموزشی تعبیه شده است.

فرزندان

AgentSheets و AgentCubes دو ابزار تفکر محاسباتی سایت های آموزش برنامه نویسی به کودکان برای نوشتن بازی‌ها و شبیه‌سازی‌های 2 بعدی/3 بعدی هستند. نوشتن از طریق برنامه‌های دسکتاپ یا برنامه‌های مبتنی بر مرورگر انجام می‌شود و می‌تواند بازی‌های دوبعدی/سه‌بعدی قابل پخش در مرورگرهای سازگار با HTML5 از جمله مرورگرهای موبایل ایجاد کند.

Alice یک نرم افزار برنامه نویسی رایگان است که برای آموزش برنامه نویسی شی گرا رویداد محور به کودکان طراحی شده است. برنامه نویسان داستان های تعاملی را با استفاده از یک رابط IDE مدرن با سبک برنامه نویسی کشیدن و رها کردن ایجاد می کنند. مخاطبان هدف، دانشجویان ورودی کالج هستند، اگرچه اکثر کودکان با تجربه کامپیوتر آن را سرگرم کننده و آموزشی می دانند. داستان گفتن آلیس یک نوع آلیس است که برای کودکان کوچکتر طراحی شده است، با داستان گفتن حتی قوی تر.[9]

Blockly یک زبان گرافیکی مبتنی بر وب منبع باز است که در آن کاربران می توانند بلوک ها را با هم بکشند تا یک برنامه بسازند. نیازی به تایپ نیست توسط گوگل توسعه داده شده است. Programming teaching sites for children اطلاعات بیشتر در دسترس است

نظرات این مطلب

تعداد صفحات : 0

درباره ما
اطلاعات کاربری
نام کاربری :
رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    چت باکس




    captcha


    پیوندهای روزانه
    آمار سایت
  • کل مطالب : 209
  • کل نظرات : 0
  • افراد آنلاین : 19
  • تعداد اعضا : 0
  • بازدید امروز : 178
  • بازدید کننده امروز : 0
  • باردید دیروز : 41
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 701
  • بازدید ماه : 3050
  • بازدید سال : 34831
  • بازدید کلی : 39042
  • کدهای اختصاصی